bearing protective device - German English Dictionary